hit a pitch - German English Dictionary